Activity Diagram Generation Based on Use-Case Textual Specification

نویسندگان

چکیده

The requirements specification phase is one of the most important during software development. In many cases, its outcome takes a form use-case model, which consists diagrams and supplementary specifications. document used by various stakeholders, starting from customers or their representatives, through architects, developers to testers. Each role may have specific preferences for specification. To solve this problem, we propose template writing use-cases based on existing guidelines transformation method that creates an activity diagram textual consistent with proposed template. There are several tools can generate specification, but none them fully meets resulting diagram, should be correct (textual semantics preserved), UML 2.5 syntax compliant contain necessary data. supported tool transforms models at same level abstraction. itself defined meta-model level. general idea model-to-model not new, meta-models original fit purpose. application demonstrated examples. Due frequent potential changes in created specifications, automation process will save time. Moreover, graphical representation easier analyze find errors inconsistencies compared

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Test Case Generation Based on Use case and Sequence Diagram

We present a comprehensive test case generation technique from UML models. We use the features in UML 2.0 sequence diagram including conditions, iterations, asynchronous messages and concurrent components. In our approach, test cases are derived from analysis artifacts such as use cases, their corresponding sequence diagrams and constraints specified across all these artifacts. We construct Use...

متن کامل

Automated Test Case Generation Using Uml Use Case Diagram and Activity Diagram

Testing plays a major role for improving the quality of a software product. Due to its iterative and incremental nature it needs special attention. Test case generation is one of the complex activities carried out during testing phase. Generating test cases in the early phases of development life cycle works like a catalyst for model based testing and at the same time efficiently manages time a...

متن کامل

Specification - Based Test Case Generation Using Dependency

Testing represents a crucial phase in the development of a software system, often requiring considerable effort and resources. Our purpose is to offer a novel approach for generating test cases, based on requirements specification. We make use of scenarios used in the requirements specification phase, taking into consideration the various relationships that can exist between scenarios.

متن کامل

A Novel Approach for Test Case Generation Using Activity Diagram

Testing is an important part of quality assurance in the software development life cycle. As the complexity and size of software grow, more and more time and man power are required for testing the software. Manual testing is very much labor-intensive and error-prone. So there is a pressing need to develop the automatic testing strategy. Test case generation is the most important part of the tes...

متن کامل

Test Case Generation from Activity Diagram Using Multiobjective Evolutionary Algorithm

The software industry has become one of the world's key industries in recent decades. The tremendous amount of growth in software development industry has taken a pace and has become a driving force. It has grabbed the attention of researchers due to its subtle impact on world's economy and society. Software engineering deals with the design and development of high quality and reliable software...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Computing and informatics

سال: 2021

ISSN: ['1335-9150', '2585-8807']

DOI: https://doi.org/10.31577/cai_2021_4_772